import { InMemoryDbService } from 'angular-in-memory-web-api';



export class QuestionnaireMemoryDataService implements InMemoryDbService {
  createDb() {
    const questionnaires = [
      {
        'title': '关于 Angular 2 在 2016 的发展现状调查',
        'starter': '关于在 2016 年 9 月中旬，Google 官方正式发布了 Angular 2 版本后的一些问卷调查',
        'ending': '',
        'state': 1,
        'questionList': [
          {
            'title': '如何评价 Angular 2.0 Final Release 的发布？',
            'type': 0,
            'answer': ''
          },
          {
            'title': '你会在下一个项目中考虑使用 Angular 2 吗？',
            'type': 1,
            'options': [
              {
                'key': 0,
                'value': '会'
              },
              {
                'key': 1,
                'value': '不会'
              }
            ],
            'answer': ''
          },
          {
            'title': 'Angular 2 中数据状态管理方案有哪些？',
            'type': 0,
            'answer': ''
          },
          {
            'title': 'Angular 2.0与 Angular1.x 版本相比，有哪些方面的改进呢？',
            'type': 3,
            'answer': ''
          },
          {
            'title': 'Angular 2 能兼容到 IE 的什么版本?',
            'type': 2,
            'options': [
              {
                'key': 0,
                'value': 'IE8 及以下版本'
              },
              {
                'key': 1,
                'value': 'IE9'
              },
              {
                'key': 2,
                'value': 'IE10'
              },
              {
                'key': 3,
                'value': 'IE11'
              }
            ],
            'answer': {
              'selected': []
            }
          },
          {
            'title': 'TypeScript 会不会借着 Angular，成为主流编程语言？',
            'type': 1,
            'options': [
              {
                'key': 0,
                'value': '会'
              },
              {
                'key': 1,
                'value': '不会'
              }
            ],
            'answer': ''
          },
          {
            'title': '关于如何正确的学习 Angular 2 的思考，您有哪些建议 ？',
            'type': 0,
            'answer': ''
          }
        ],
        'id': 'eb988080-bdb1-11e6-9040-db60cb4931b1',
        'createDate': '2016-12-01'
      },
      {
        'title': '关于 2016 谷歌开发者大会在北京和上海召开的相关问卷调查',
        'starter': '',
        'ending': '',
        'state': 1,
        'questionList': [],
        'id': 'b0b4d4b0-bdb5-11e6-8153-af1293d9eace',
        'createDate': '2016-12-08'
      },
      {
        'title': 'Angular 2 对于 TypeScript 的生态建设影响的相关调查',
        'starter': '',
        'ending': '',
        'state': 0,
        'questionList': [],
        'id': '19655e30-bdb6-11e6-8153-af1293d9eace',
        'createDate': '2016-12-09'
      },
      {
        'title': 'fdsg',
        'starter': 'efwdsg',
        'ending': '',
        'state': 0,
        'questionList': [
          {
            'title': '问题标题fewgewfefewgew',
            'type': 0,
            'answer': ''
          }
        ],
        'id': '691dd290-3e99-11e7-95ac-21877dadc395',
        'createDate': '5/22/2017'
      }
    ];
    return {questionnaires};
  }
}
